﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Zeze.Transaction
{
    public enum TransactionState
    {
        Running, // 正常运行状态。
        Abort, // 事务需要中止。
        Redo, // 事务需要重做。
        RedoAndReleaseLock, // 事务需要释放全部锁以后重做。
        Completed, // 事务已经完成，最后一个状态，不会再改变。
    }
}
